00000000000000000000
00110000011000000000
00111333111005050050
00032232230445254454
00032535230002220030
00011151110002220030
00011161110002220330
00002111200002020000
00003222300002020000
00003222300000000000
00044444440000000000
01314444400000000000
31312555200000000000
31002525200000000000
31001505100000000000